home *** CD-ROM | disk | FTP | other *** search
/ Night Owl 6 / Night Owl's Shareware - PDSI-006 - Night Owl Corp (1990).iso / 013a / pprint55.zip / IBMGRAPH.DEF < prev    next >
Text File  |  1989-07-05  |  4KB  |  107 lines

  1. *--------------------------------------------------------------------
  2. *
  3. * Printer Definition for IBM Graphics printer
  4. *
  5. * Created and updated by Roy Love August 20, 1987
  6. *    I can be reached on Jaskat Computalk BBS, PCBoard (213) 382-2172
  7. *
  8. * I've implemented as many of the KEYWORDS defined by PPRINT as of
  9. * Version 3.3.  Most of the command keywords map directly to defined
  10. * Graphic Printer commands.  Other keywords, POINT & some of the font
  11. * names have been implemented to provide as much functionality as 
  12. * possible.  Where the commands perform some Graphics Printer 
  13. * functions indirectly, I've included comments explaining the commands
  14. * actual results.
  15. *
  16. *--------------------------------------------------------------------
  17. * The following options are set immediately and become default values
  18. * for the Graphics Printer.
  19. *--------------------------------------------------------------------
  20. PRINTER: IBM Graphics printer
  21. DOT                * Define printer as a Dot Matrix type.
  22.  
  23. TOPMARGIN 0            * Define Top Margin to 0 Lines (none)
  24. BOTMARGIN 0            * Define Bottom Margin to 0 Lines (none)
  25. LINELEN 85            * Define default line length of 85 characters
  26. LINESPAGE 58            * Define default number of lines per page
  27.  
  28. FORMLENI 27 67 0 11        * Set default length to 11 inches
  29.  
  30. FFEED 12            * Define Form Feed Character
  31. *
  32. *--------------------------------------------------------------------
  33. * The following parameters are activated via keyword parameters
  34. *--------------------------------------------------------------------
  35. *
  36. COMPON 15            * Select Compressed print (16.7 CPI)
  37. COMPOFF 18            * Reset  Compressed print (16.7 CPI)
  38.  
  39. EXPAND 27 87 1            * Select expanded printing (Double Width)
  40. EXPANDOFF 27 87 0        * Reset expanded printing (Double Width)
  41.  
  42. EMPH 27 69            * Select emphasized printing
  43. EMPHOFF 27 70            * Reset emphasized printing
  44.  
  45. DOUBLE 27 71            * Select double strike printing
  46. DOUBLEOFF 27 72            * Reset double strike printing
  47.  
  48. NLQ 27 71            * Select double strike (NLQ simulated)
  49. NLQOFF 27 72            * Reset double strike (NLQ simulated)
  50.  
  51. PERFSKIP  27 78 4        * Set Skip Perforation to 4 lines
  52. PERFSKIPOFF 27 79        * Reset Skip Perforation
  53.  
  54. ONEDIR 27 85 1            * Select Unidirectional printing
  55. ONEDIROFF 27 85 0        * Select Bidirectional printing (Normal)
  56.  
  57. 6LPI 27 65 12 27 50        * Sets Variable Line feed to 12/72's (6LPI)
  58. *                * and enables Variable Line Feed
  59.  
  60. 8LPI 27 48            * Select  8LPI mode
  61.  
  62. CHARSET 27 54            * Select IBM character set #2
  63. CHARSETOFF 27 55        * Select IBM character set #1 (Normal)
  64.  
  65. 12CPI 27 58            * 12 Characters per inch
  66. 12CPIOFF 18            * Resets 12 CPI to 10CPI
  67.  
  68. PROPORTIONAL 27 80 1        * Enable proportional spacing
  69. PROPORTIONALOFF 27 80 0        * Disable proportional spacing
  70.  
  71. SCRIPT 27 83 0            * Select superscript mode
  72. SCRIPTOFF 27 84            * Reset superscript mode
  73.  
  74. *--------------------------------------------------------------------
  75. * These POINT commands actually select the CPI settings which are
  76. * equivalent to the requested point size.  These were included to 
  77. * provide as much compatability with files designed to be printer
  78. * on laser printers.
  79. *--------------------------------------------------------------------
  80.  
  81. NORMALPOINT 18            * Select 10CPI for normal point size
  82. POINT7 15            * Select 16.7CPI for 7 point size print
  83. POINT10    27 58            * Select 12CPI for 10 point size print
  84. POINT12 18            * Select 10CPI for 12 point size print
  85. POINT14    15 27 87 1        * Select 16.7CPI and expanded print mode
  86. *                *        which yields 14 point size print
  87. *
  88. *---------------------------------------------------------------------
  89. * The following are the typeface selections codes.
  90. *---------------------------------------------------------------------
  91. *
  92. FACENORMAL 27 73 1        * Select normal type face (Lineprinter)
  93.  
  94. COURIER    27 73 3            * Select Courier type face
  95. *                * NOTE: When the Courier font is selected,
  96. *                *       the priter is reset to 10CPI.  The
  97. *                *       Courier font is a 10CPI only font
  98. *                *       on the IBM Graphics Printer.
  99.  
  100. LINEPRINTER 27 73 1        * Select Lineprinter type face
  101.  
  102. PRESTIGEELITE 27 73 2        * Select Prestige Elite type face
  103.  
  104. DLFONT 27 73 4            * Select previously downloaded font
  105. DLFONTOFF 27 73 1        * Select normal type face (Lineprinter)
  106.